
#include "gamestate/GameStateManager.hpp"
#include "PlayState.hpp"
#include "game.hpp"

#ifdef WIN32
#include <Windows.h>
#endif

//int main(int argc, char** argv)
int CALLBACK WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)
{
	Game game;

	if (!game.Init())
		return 1;
	Ogre::LogManager::getSingletonPtr()->logMessage("Initialized correctly...");


	game.Run();

	return 0;
}
